The Complexity of Geometric Graph Isomorphism
نویسندگان
چکیده
We study the complexity of Geometric Graph Isomorphism, in l2 and other lp metrics: given two sets of n points A,B ⊂ Q in k-dimensional euclidean space the problem is to decide if there is a bijection π : A→ B such that for all x, y ∈ A, d(x, y) = d(π(x), π(y)), where d is the distance given by the metric. Our results are the following: • We describe algorithms for isomorphism and canonization of point sets with running time kpoly(nM), where M upper bounds the binary encoding length of numbers in the input. This is faster than previous algorithms for the problem. • From a complexity-theoretic perspective, we show that the problem is in NP[O(k log k)]∩ coIP[O(k log k)], where O(k log k) respectively bounds the nondeterministic witness length in NP and message length in the 2-round IP protocol. • We also briefly discuss the isomorphism problem for other lp metrics. We describe a deterministic logspace algorithm for point sets in Q.
منابع مشابه
Including Geometry in Graph Representations: A Quadratic-Time Graph Isomorphism Algorithm and Its Application
Abs t rac t . In graph representations of objects, geometric information is typically lost. This has forced researchers to use graph matching techniques that are intended to handle general graphs. By encoding the lost geometric information into graph representations, however, we can apply more efficient algorithms for constrained graphs. In this paper we introduce an edge ordering property that...
متن کاملGraph Isomorphism for Unit Square Graphs
In the past decades for more and more graph classes the Graph Isomorphism Problem was shown to be solvable in polynomial time. An interesting family of graph classes arises from intersection graphs of geometric objects. In this work we show that the Graph Isomorphism Problem for unit square graphs, intersection graphs of axis-parallel unit squares in the plane, can be solved in polynomial time....
متن کاملA Geometric Approach to Graph Isomorphism
We present an integer linear program (IP), for the Graph Isomorphism (GI) problem, which has non-empty feasible solution if and only if the input pair of graphs are isomorphic. We study the polytope of the convex hull of the solution points of IP, denoted by B. Exponentially many facets of this polytope are known. We show that in case of non-isomorphic pairs of graphs if a feasible solution exi...
متن کاملLie algebra conjugacy
We study the problem of matrix Lie algebra conjugacy. Lie algebras arise centrally in areas as diverse as differential equations, particle physics, group theory, and the Mulmuley–Sohoni Geometric Complexity Theory program. A matrix Lie algebra is a set L of matrices such that M1,M2 ∈ L =⇒ M1M2 − M2M1 ∈ L. Two matrix Lie algebras are conjugate if there is an invertible matrix M such that L1 = ML...
متن کاملTime and Space Efficient Discovery of Maximal Geometric Subgraphs
A geometric graph is a labeled graph whose vertices are points in the 2D plane with isomorphism invariant under geometric transformations such as translation, rotation, and scaling. While Kuramochi and Karypis (ICDM2002) extensively studied the frequent pattern mining problem for geometric subgraphs, the maximal graph mining has not been considered so far. In this paper, we study the maximal (o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electronic Colloquium on Computational Complexity (ECCC)
دوره 21 شماره
صفحات -
تاریخ انتشار 2014